435654
371955
1225854
1108937
799995
813165
1064120
366573
616438
602540
827178
759153
510408
763454
315709
968806
464194
940345
782986
658202
265773
550747
824142
98630